/* $Id$ */

/* ====================================================================== <<<< Navigation */

.navigation {
  overflow: hidden;
  list-style: none;
  border-top: solid 1px #4a506f;
  border-bottom: solid 1px #4a506f;
}
#main-nav {
  margin: 1em 0;
}
#main-nav li.first {
  margin-left: 0;
}
#main-nav li {
  float: left;
  margin-left: 0.5em;
}
#main-nav a {
	display: block;
	border-bottom: 0;
	font-size: 0.8em;
  padding: 5px;
  float: left;
  width: 12em;
}
#main-nav a:hover,
#main-nav a:focus {
  background-color: #6d98ab;
  text-decoration: none;
}
#main-nav strong {
  display: block;
  font-size: 1.2em;
  text-transform: uppercase;
}

#country-lang {
  margin: 30px 0 30px 10px;
}
#country-lang li {
  float: left;
  padding: 0 20px;
  background-position: 0 50%;
  background-repeat: no-repeat;
}
#country-lang #fr {
  background-image: url(../../images/icons/country/france.png);
}
#country-lang #es {
  background-image: url(../../images/icons/country/espagne.png);
}
#country-lang #nl {
  background-image: url(../../images/icons/country/nederland.png);
}
#country-lang #ch {
  background-image: url(../../images/icons/country/suisse.png);
}
#country-lang #it {
  background-image: url(../../images/icons/country/italie.png);
}
#country-lang #lu {
  background-image: url(../../images/icons/country/luxembourg.png);
}
#country-lang #de {
  background-image: url(../../images/icons/country/allemagne.png);
}
#country-lang #be {
  background-image: url(../../images/icons/country/belgique.png);
}

/* ====================================================================== >>>> Navigation */